import { defineStore } from 'pinia';
import axios from '../api/axiosInstance';  // 假设你有一个配置好的 axios 实例

export const useProductStore = defineStore('product', {
  state: () => ({
    products: [],
  }),
  actions: {
    // 获取商品列表
    async fetchProducts() {
      try {
        const response = await axios.get('/api/products'); // 向后端发送请求
        this.products = response.data; // 将返回的商品数据保存到 products 中
      } catch (error) {
        console.error('获取商品列表失败:', error.message);
      }
    },
  },
});
